Customising ReportsNOTE:
Triaster do not provide support for Standard Reports that have been customised or Customer reports, unless the reports were customised by Triaster. NOTE: In order to Customise reports, it is recommended that you have some knowledge of xml and xslt. You will need to have access to the files on the Server. Customising the NodeRegRef ReportThis generalised report shows the clauses of a given standard, by default ISO 9001:2015, and for each one it lists the Maps that provide compliance to that clause. The data used is stored in the Node Property ISO 9001 Clause in a comma separated list. It will produce a report of the following type: NOTE: This Tutorial will only give you instructions necessary to customise the report. It will not explain what the unchanged portions of the files do. To customise the report, you will need to first create the Property and then edit the NodeRegRef.xml and .xslt files to reference it. Throughout this Tutorial, iso9001clause2015 is used for the internal property name and ISO 9001 Clause for the title visible to the Users, but it should be changed to reflect the Standard for which you require the Report. Editing the Properties fileSet up your Properties.xml file to include the Node Property <group groupname="Compliance" groupCaption="Compliance"> <row rowName="iso9001clause2015" rowCaption="ISO 9001 Clause" rowType="0" rowVisioDataType="0" /> </group> See also Customising the Properties file. This will be visible in the Node Properties List Editing the Layout of the ReportThe file NodeRegRef.xml contains the information about how the report will appear in the list of Reports and also the layout of the report.
NOTE: Take care not to accidentally change anything marked in blue as it is part of the structure of the file Editing the Transform FileThe file Noderegref.xslt contains the instructions for taking data from the Catalogue file and supplying it to the xml file
Running the Report
|